home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Inside!
/
Amiga FD Inside (1995)(Ultramax).iso
/
berndspd
/
musiktools
/
superplay
/
docs
/
superplay-lib_deu.doc
< prev
next >
Wrap
Text File
|
1994-12-13
|
9KB
|
269 lines
superplay.library V4.3
- FREEWARE -
© 1994 by Andreas R. Kleinert. All rights reserved.
Dieses Programm wurde unter OS V3.1 geschrieben und ist
deshalb voll kompatibel. Es benötigt OS V2.04+.
Release Datum : 13.12.1994
Copyright und Distribution :
============================
Das Programm superplay.library V4.3
und seine Dokumentations-Dateien sind
(C)opyright 1994 by Andreas R. Kleinert. Alle Rechte vorbehalten.
Die Verwendung der "superplay.library" für eigene Programme, ob
kommerziell oder nicht-kommerziell, ist uneingeschränkt gestattet.
Einschränkungen :
=================
Der Autor übernimmt keine Verantwortung für irgendeine Art von Auswir-
kungen, die durch die Nutzung dieses Programmes entstehen.
Diese Software wird zur Verfügung gestellt "WIE SIE IST" und es wird
keine Garantie irgendeiner Art übernommen, so daß Sie diese Software
auf eigenes Risiko nutzen.
Funktion :
==========
Die "superplay.library" findet Verwendung in vielen von mir geschriebenen
Programmen und enthält viele Funktionen, die das Abspielen, die
Speicherung und Konvertierung von diversern Soundformaten
(SoundTracker, MED, IFF-8SVX, VOC, ...) erleichtern.
Durch externe Player-Libraries (SPObjects) wird höchstmögliche
Flexibilität und einfache Erweiterbarkeit ermöglicht.
Senden Sie mir einfach die von Ihnen programmierten SPObjects,
falls Sie möchten, daß diese in das Haupt-Distributionsarchiv
oder auf die Developer-Disk übernommen werden sollen.
Installation :
==============
Kopieren Sie die "superplay.library" einfach in das "LIBS:"-Verzeichnis
Ihrer Diskette.
Kopieren Sie die SPObjects nach "LIBS:spobjects/".
Korrespondenz :
===============
Wenn Sie wollen, können Sie mir etwas Geld senden. Sicherlich
wird mich das motivieren, weiterhin solche Programme zu schreiben
oder einfach Updates zu diesem zu erstellen.
Senden Sie bug-reports, Geld oder was-auch-immer an :
Andreas R. Kleinert,
Grube Hohe Grethe 23,
D-57074 Siegen,
Germany.
Phone: 0271-331859 (werktags nach 18.00h)
0271-332147 (werktags nach 18.00h)
EMail: Fido Andreas Kleinert 2:2457/435.10
Usenet/InterNet Andreas_Kleinert@superview.ftn.sub.org
Wenn alles fehlschlägt, hier einige Fido-InterNet Gateways:
Andreas_Kleinert@p10.f435.n2457.z2.fido.sub.org (Germany)
Andreas_Kleinert@p10.f435.n2457.z2.fidonet.org (US)
Support :
=========
Folgende Programme machen derzeit Gebrauch von der "superplay.library" :
- SuperPlay
- SimplePlay
- ...
SPObjects :
===========
Verfügbare SPObjects (soweit bekannt) :
SVObject Typ Formate Schreiben
ST Modul SoundTracker, ProTracker, ... -
MED Modul MMD0 -
JAM Modul JamCracker V1.00+ -
8SVX Sample IFF-8SVX (unencoded) Sample
VOC Sample PC VOC V1.10 Sample
WAV Sample RIFF-WAVE (Windows) Sample
SoundDT Sample OS3 Sound Datatypes -
Geplante SVObjects (keine Garantie !) :
- viele...
Danke und Grüße an :
====================
in alphabetical order :)
Alex Carbin (TuC / PowerBrei Red.),
Fred Fish (AmigaLibDisks),
Gerd Frank (BerndsPD),
Stefan Grad (GPD),
Stefan Kremer (TuC / PowerBrei Red.),
Alex Lange (Time PD-Serie),
H.P. Lattka (Franz PD-Serie),
Andreas Manewaldt (Taifun PD-Serie),
Michael Petrikowski (Amiga Szene),
und alle, die ich vergessen habe !
Versions-Geschichte :
=====================
V4.3 (13.12.1994) :
-------------------
- JamCracker-Support hinzugefügt (JAM.spobject)
- OS3 Sound DataTypes-Support hinzugefügt (SoundDT.spobject).
Benötigt mindestens superplay.library V4.3, da einige
zusätzliche Vorbereitungen getroffen werden müssen.
- Fehler in der ST Sample-Extrahierungsroutine korrigiert
(funktionierte nur mit XPK-gepackten Modulen)
- internen Fehler in allen SPObjects korrigiert.
V4.2 (09.12.1994) :
-------------------
- Die Dateierkennung funktionierte mit V4.1 nicht.
(-> UNBENUTZBAR)
V4.1 (02.12.1994) :
-------------------
- Korrektur einiger Versionsbeschreibungen in den Reference-Docs
- neue SPL_GetFileType() Funktion, wie in superview.library,
hinzugefügt
- SPObject-Docfiles waren zweimal in verschiedenen Directories
enthalten (alte und neue Docs). Entfernt.
(-> Gerd Frank)
V3.1 (21.07.1994) :
-------------------
- Dies ist nicht direkt ein Bug-Fix, sondern eher ein zusätzliches
Feature :
Version auf 3 erhöht, weil in V2.1 ein Aufruf von SuperWrite()
mit einem NULL-Wert für den "source_handle"-Parameter nicht
möglich war, obwohl dies von den V2 SPObjects (jetzt)
unterstützt wird.
Wenn Sie dieses Feature in Ihrer Software nutzen wollen,
verlangen Sie mindestens V3+ !
V2.1 (20.07.1994) :
-------------------
- Einführung der "SampleLists" und Hinzufügen von zwei neuen Funktionen
zur superplay-Library und den Version 2 SPObjects zum "Empfangen"
und "Setzen" der Listen.
Außerdem Erstellung von zwei Beispiel-Programmen, die die Verwendung
der SampleLists demonstrieren.
- Verzeichnistruktur im Allgemeinen verändert
- jegliches NICHT-VON-DISK Lesen und Speichern, z.B. von/nach
ClipBoard FUNKTIONIERTE NICHT.
Die Spezifikation mußte dazu leicht geändert werden - auf eine
kompatible Art und Weise - um das LESEN zum Laufen zu bringen
(siehe Reference-Docs, SPL_InitHandleAsClip-Funktion).
Für das SCHREIBEN mußte nur die superplay-Library geändert werden.
(Dieser Bug-Fix ist bis jetzt noch nicht getestet worden, da
SuperPlay keine ClipBoard-Zugriffe unterstützt, aber er wurde auf
dieselbe Art und Weise wie in der superview.library realisiert, so
daß es funktionieren sollte ...)
- ST.spobject und MED.spobject können jetzt auch Samples aus
Modulen extrahieren
(siehe Beispiel-Programme "SampleListDemo" und "SampleListPlay")
- üblen Fehler in der Dateierkennung des ST.spobjects korrigiert
(siehe dort)
V1.6 (02.07.1994) :
-------------------
- Neue Version von SuperPlay (GUI verbessert)
- Veränderungen am ST.spobject und WAV.spobject
- ".fd"-Dateien in "Programmers/fd" hinzugefügt, die z.B. für
Basic-Programmierer (Erzeugung von ".bmap"-Dateien) oder zum
Erstellen von Link-Libraries nützlich sein können.
- last not least : Ich bin jetzt per EMail erreichbar
(Fido : 2:2457/245.10)
V1.5 (17.05.1994) :
-------------------
- Verwendung von SAS/C V6.51
- ST.spobject stark verbessert
V1.4 (30.04.1994) :
-------------------
- jetzt ist das WAV.spobject wirklich DEBUGGED und FUNKTIONIERT,
was es vorher nicht unbedingt war bzw. tat ;<
- außerdem wurden auch die anderen SPObjects erheblich verbessert
V1.3 (30.3.1994) :
------------------
- neues WAV.spobject ist Teil der Distribution
- das neue ST.spobject ist jetzt in Form eines der beigefügten
Beispiel-SPObjects frei verfügbar
- Beispiel-Programme verbessert : z.B. Abhängigkeit von der
ak_gen0.library beseitigt
- einiger "Müll" in den Include-Dateien wurde entfernt
- SAS/C's sprintf()-Routine wurde durch eine eigene ersetzt, die
auf RawDoFmt() basiert.
Dies vergrößert den Codeumfang etwas, da sprintf() bis jetzt gar
nicht verwendet wurde. Dann kann sich jedoch in Zukunft ändern.
- die Utility-Library wird jetzt für Integer-Operationen verwendet
(SAS/C's UTILLIB-Option wurde aktiviert) : das vergrößert den
68000-Code etwas, führt jedoch zu Geschwindigkeitssteigerungen
auf 68020+ Systemen
(die Codegröße hätte sich eigentlich auch verringern sollen,
aber sie tat's halt nicht ...)
V1.2 (27.2.1994) :
------------------
- Rekompilierung : Verwendung von SAS/C V6.5.
- Parameter-BugFix in SVO_SetWriteSubType() :
Pragmas initialisierten D1 anstelle von A2
- kleinen Fehler in der Speicherverwaltung korrigiert
V1.1 :
------
- Erste Version. FREEWARE.
Copyrights :
============
Einige der oben genannten Namen oder Produkte können Copyrights oder
Warenzeichen von Firmen sein.
Anmerkung: Die Directory-Icons stammen von Fred Fish's AmigaLibDisks.